protest strike - French English Dictionary